c#中 如何使两个窗口同时活动`比如Form1和Form2可以同时活动

来源:百度知道 编辑:UC知道 时间:2024/05/08 21:07:22
如何使两个窗口同时活动`比如Form1和Form2可以同时活动 我在Form1中的BUTTON按钮 代码是Form2 form2=new Form2();form2.showDialog(this);
FORM2窗体出来后 发现只能对FORM2窗体进行操作 无法对FORM1进行操作。
现在我想在有FORM2窗体的情况下 FORM1窗体也能应用 怎么做 谢谢
顺便问下 如何控制窗体加载的顺序 我想先加载FORM4如何做到 2个问题一起回答 给分

先回答补充问题,在FORM4的CS文件上点右键,把它设置成启动项就行了
再说说窗口的问题,如果你用form2.showDialog(this); 这种方法启动Form2的话是模式方式,就是说在form2在打开的时候,不能访问form2的父窗口,如果想将form2设置为普通窗口,就是说让form2显示的时候同时也能操作其他任何窗口,应该用form2.show(this);方法

第一个问题我现在手头没有机子试验下 给你个思路 试试用模式窗口可否用
第2个问题的话 如果你用VS2005环境下开发的话 你就可以随便控制页面加载的顺序了